saffron liver - Francés Inglés Diccionario